screech of brakes - Allemand Anglais Dictionnaire